\hypertarget{structCompress}{}\doxysubsection{Compress Struct Reference}
\label{structCompress}\index{Compress@{Compress}}


{\ttfamily \#include $<$embroidery\+\_\+internal.\+h$>$}

\doxysubsubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
int \mbox{\hyperlink{structCompress_a7fc66c34d9a88dba42a8db1345d409bd}{bit\+\_\+position}}
\item 
char $\ast$ \mbox{\hyperlink{structCompress_a7774b2ee169ce1208e518dc2f2037c9e}{input\+\_\+data}}
\item 
int \mbox{\hyperlink{structCompress_aef51813d994b02af22f9303c398c2f1a}{input\+\_\+length}}
\item 
int \mbox{\hyperlink{structCompress_ad50d882ccd6bdba3b212cd2bf07e776b}{bits\+\_\+total}}
\item 
int \mbox{\hyperlink{structCompress_a6fb52e18112b3bf43f37ff13cbbcdd69}{block\+\_\+elements}}
\item 
\mbox{\hyperlink{embroidery__internal_8h_a8ad0df962f28b81981b3b0b7f04ebb17}{huffman}} \mbox{\hyperlink{structCompress_ad3066fa4993e64bca6b198368120c9ee}{character\+\_\+length\+\_\+huffman}}
\item 
\mbox{\hyperlink{embroidery__internal_8h_a8ad0df962f28b81981b3b0b7f04ebb17}{huffman}} \mbox{\hyperlink{structCompress_ac16161ccff5b711c1434bd5489e1de19}{character\+\_\+huffman}}
\item 
\mbox{\hyperlink{embroidery__internal_8h_a8ad0df962f28b81981b3b0b7f04ebb17}{huffman}} \mbox{\hyperlink{structCompress_af199d5674b9caf756107179917c4cfd7}{distance\+\_\+huffman}}
\end{DoxyCompactItemize}


\doxysubsubsection{Member Data Documentation}
\mbox{\Hypertarget{structCompress_a7fc66c34d9a88dba42a8db1345d409bd}\label{structCompress_a7fc66c34d9a88dba42a8db1345d409bd}} 
\index{Compress@{Compress}!bit\_position@{bit\_position}}
\index{bit\_position@{bit\_position}!Compress@{Compress}}
\doxyparagraph{\texorpdfstring{bit\_position}{bit\_position}}
{\footnotesize\ttfamily int bit\+\_\+position}

\mbox{\Hypertarget{structCompress_ad50d882ccd6bdba3b212cd2bf07e776b}\label{structCompress_ad50d882ccd6bdba3b212cd2bf07e776b}} 
\index{Compress@{Compress}!bits\_total@{bits\_total}}
\index{bits\_total@{bits\_total}!Compress@{Compress}}
\doxyparagraph{\texorpdfstring{bits\_total}{bits\_total}}
{\footnotesize\ttfamily int bits\+\_\+total}

\mbox{\Hypertarget{structCompress_a6fb52e18112b3bf43f37ff13cbbcdd69}\label{structCompress_a6fb52e18112b3bf43f37ff13cbbcdd69}} 
\index{Compress@{Compress}!block\_elements@{block\_elements}}
\index{block\_elements@{block\_elements}!Compress@{Compress}}
\doxyparagraph{\texorpdfstring{block\_elements}{block\_elements}}
{\footnotesize\ttfamily int block\+\_\+elements}

\mbox{\Hypertarget{structCompress_ac16161ccff5b711c1434bd5489e1de19}\label{structCompress_ac16161ccff5b711c1434bd5489e1de19}} 
\index{Compress@{Compress}!character\_huffman@{character\_huffman}}
\index{character\_huffman@{character\_huffman}!Compress@{Compress}}
\doxyparagraph{\texorpdfstring{character\_huffman}{character\_huffman}}
{\footnotesize\ttfamily \mbox{\hyperlink{embroidery__internal_8h_a8ad0df962f28b81981b3b0b7f04ebb17}{huffman}} character\+\_\+huffman}

\mbox{\Hypertarget{structCompress_ad3066fa4993e64bca6b198368120c9ee}\label{structCompress_ad3066fa4993e64bca6b198368120c9ee}} 
\index{Compress@{Compress}!character\_length\_huffman@{character\_length\_huffman}}
\index{character\_length\_huffman@{character\_length\_huffman}!Compress@{Compress}}
\doxyparagraph{\texorpdfstring{character\_length\_huffman}{character\_length\_huffman}}
{\footnotesize\ttfamily \mbox{\hyperlink{embroidery__internal_8h_a8ad0df962f28b81981b3b0b7f04ebb17}{huffman}} character\+\_\+length\+\_\+huffman}

\mbox{\Hypertarget{structCompress_af199d5674b9caf756107179917c4cfd7}\label{structCompress_af199d5674b9caf756107179917c4cfd7}} 
\index{Compress@{Compress}!distance\_huffman@{distance\_huffman}}
\index{distance\_huffman@{distance\_huffman}!Compress@{Compress}}
\doxyparagraph{\texorpdfstring{distance\_huffman}{distance\_huffman}}
{\footnotesize\ttfamily \mbox{\hyperlink{embroidery__internal_8h_a8ad0df962f28b81981b3b0b7f04ebb17}{huffman}} distance\+\_\+huffman}

\mbox{\Hypertarget{structCompress_a7774b2ee169ce1208e518dc2f2037c9e}\label{structCompress_a7774b2ee169ce1208e518dc2f2037c9e}} 
\index{Compress@{Compress}!input\_data@{input\_data}}
\index{input\_data@{input\_data}!Compress@{Compress}}
\doxyparagraph{\texorpdfstring{input\_data}{input\_data}}
{\footnotesize\ttfamily char$\ast$ input\+\_\+data}

\mbox{\Hypertarget{structCompress_aef51813d994b02af22f9303c398c2f1a}\label{structCompress_aef51813d994b02af22f9303c398c2f1a}} 
\index{Compress@{Compress}!input\_length@{input\_length}}
\index{input\_length@{input\_length}!Compress@{Compress}}
\doxyparagraph{\texorpdfstring{input\_length}{input\_length}}
{\footnotesize\ttfamily int input\+\_\+length}



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
extern/libembroidery/src/\mbox{\hyperlink{embroidery__internal_8h}{embroidery\+\_\+internal.\+h}}\end{DoxyCompactItemize}
